home *** CD-ROM | disk | FTP | other *** search
- Short: Useful ARexx Scripts for C Programming
- Author: chris@mail.riednet.wh.tu-darmstadt.de (Christian Hattemer)
- Uploader: chris@mail.riednet.wh.tu-darmstadt.de (Christian Hattemer)
- Type: dev/c
- Requires: GoldED
- Kurz: Nützliche ARexx Skripts für C Programmierung
-
- This is the fourth Release.
-
- Here are some useful ARexx scripts I wrote for GoldED 6, they should
- also work with GoldED 4 but I didn't test.
- Additionally modified versions of some other plugins are included.
-
-
- Installation:
-
- All code has been compiled for 68020.
-
- Put the scripts and the data file where you want and edit line 32
- of InsertMethod.rexx to contain the full path to the data file.
-
- Put NewAutodoc and NewStruct in the GoldED scanner directory and add
- them to the list in the "Show Functions" window. Remove the old entries
- for these datatypes from the list.
-
- Put NewMirror.api in the api directory and add it to the config.
-
-
- Archive Contents:
-
- InsertClassname.rexx
-
- This script assumes that you are writing a customclass and the
- filename is the name of your class. It takes the name, removes
- the .c or .h at the end and inserts it at cursor position.
-
-
- InsertProto.rexx
-
- Inserts a method prototype with the classname already inserted and
- the cursor postioned so you can just type the methodname.
-
-
- InsertMethod.rexx
- InsertMethod.data
-
- Inserts the data file which contains a template for an empty method.
- The classname is automatically inserted in the instance data line and
- the header line. The cursor is postioned so you can just type the methodname.
-
-
- Reference.rexx
-
- Calls GoldED's XREF function with the word under the cursor.
- If nothing is found it tries again with an A appended to the end of
- the search word.
-
- When using the NewAutodoc Scanner this is obsolete.
-
-
- NewAutodoc
-
- Modified version of the autodocslow Scanner included with GoldED.
- Looks for formfeeds again to make it work with the MUI Autodocs.
- Additionally varargs stubs are only recognized when one of both names
- ends with 'A'. This avoids double entries which happened when viewing
- iffparse.doc.
-
-
- NewStruct
-
- Modified version of the struct Scanner.
- It also recognizes the MUIP_xxx structures in mui.h, but only if you remove
- the space between the struct keyword and the label.
-
- Source is included, if you find out how to fix the problem with the spaces
- please mail me.
-
-
- NewMirror.api
-
- Modified version of the original mirror.api.
- Now also recognizes pairs of [ and ]. Also optimized for speed.
-
- There's also NewMirror.api-Online, if you want to use it rename it to
- NewMirror.api first. It will also highlight braces as you type them.
-
- mirro2.api has been removed from this archive since it's obsolete now.
-
-
- ============================= Archive contents =============================
-
- Original Packed Ratio Date Time Name
- -------- ------- ----- --------- -------- -------------
- 2670 1242 53.4% 21-Sep-99 14:40:36 +GED_Scripts.readme
- 1189 558 53.0% 23-Aug-99 23:49:12 +InsertClassname.rexx
- 107 101 5.6% 02-Feb-99 00:05:10 +InsertMethod.data
- 1318 615 53.3% 20-Dec-98 19:38:36 +InsertMethod.rexx
- 1276 636 50.1% 12-Jan-99 17:53:50 +InsertProto.rexx
- 480 232 51.6% 09-Sep-99 00:07:24 +defs.h
- 11642 2725 76.5% 13-Sep-99 22:53:16 +funcs.c
- 1216 350 71.2% 09-Sep-99 11:31:36 +lib-protos.h
- 4607 1607 65.1% 09-Sep-99 11:27:00 +lib.c
- 2165 650 69.9% 09-Sep-99 13:29:54 +mirror.api.¶
- 536 294 45.1% 09-Sep-99 13:29:54 +mirror.api.¶.info
- 182 112 38.4% 08-Sep-99 19:23:30 +NewMirror.api.fd
- 3451 1265 63.3% 09-Sep-99 00:39:56 +tag.s
- 512 378 26.1% 24-Feb-99 00:37:28 +NewAutodoc
- 3852 1296 66.3% 24-Feb-99 00:36:14 +NewAutodoc.c
- 2524 1515 39.9% 21-Sep-99 14:34:36 +NewMirror.api
- 2668 1581 40.7% 21-Sep-99 14:31:14 +NewMirror.api-Online
- 452 322 28.7% 17-Nov-98 17:19:02 +NewStruct
- 2423 871 64.0% 17-Nov-98 17:17:26 +NewStruct.c
- 1340 616 54.0% 11-Jan-99 20:05:36 +Reference.rexx
- -------- ------- ----- --------- --------
- 44610 16966 61.9% 21-Sep-99 21:30:44 20 files
-